package org.csu.sei.entity;

import com.alibaba.fastjson.annotation.JSONField;
import com.baomidou.mybatisplus.annotation.EnumValue;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import java.time.LocalDateTime;

@Data
@TableName("teacher_info")
public class TeacherInfo {
    private Long id;
    private String img;
    private String name;
    private String employeeNumber;
    private String jobTitle;
    private Integer sex;
    private String contactInformation;
    private String position;
    private String degree;
    private String organization;
    private String location;
    private String direction;
    private String introduction;
    private String scientificResearch;
    private String paper;
    private String honour;
    private String teaching;
    @JSONField(name="create_time",serialize = false)
    private LocalDateTime createTime;
    @JSONField(name="update_time",serialize = false)
    private LocalDateTime updateTime;
}
